on your last legs - Turco Inglés Diccionario